//
// Created by konglinglong on 2020/9/14.
//

#ifndef O5G_SRC_O5GRAN_L2_SRC_RLC_INCLUDE_RLCAPI_H
#define O5G_SRC_O5GRAN_L2_SRC_RLC_INCLUDE_RLCAPI_H

#include "rlcDef.h"
#include "../../common/commApi.h"

#ifdef __cplusplus
extern "C"
{
#endif

int32_t RAN_RLC_Init(void);
int32_t RAN_RLC_Final(void);
void RAN_RLC_UL_TtiProcess(S_RanL2CellInst *pCellInst);
void RAN_RLC_UL_PtoProcess(S_RanL2CellInst *pCellInst);
void RAN_RLC_DL_TtiProcess(S_RanL2CellInst *pCellInst);
void RAN_RLC_DL_PtoProcess(S_RanL2CellInst *pCellInst);

#ifdef __cplusplus
}
#endif

#endif //O5G_SRC_O5GRAN_L2_SRC_RLC_INCLUDE_RLCAPI_H
